Overview Details Press Releases Multimedia Locations People Groups LocationPhoneActionHeadquartersNo.1188, Fengliang Road, Fengcheng Town, Fengxian District, Shanghai, ChinaFengxian, Shanghai 201400 cnPhone: 86 21-6891 195786 21-3756 6069 (fax)